Nginx 进程模型-整体架构
nginx 进程模型-整体架构
从网上找了一个非常好的图片,从图中可以看到很多东西
Nginx
会生成多个进程worker
使用了io
多路复用的事件驱动框架worker
内部有很多模块worker
处理磁盘I/O
时,使用了标准I/O
,sendfile
,AIO
,mmap
等I/O
技术Cache loader
和Cache manager
操作 proxy cache- 后端支持多种基于
tcp
的网络协议
从网上找了一个非常好的图片,从图中可以看到很多东西
Nginx
会生成多个进程worker
使用了 io
多路复用的事件驱动框架worker
内部有很多模块worker
处理磁盘 I/O
时,使用了标准 I/O
, sendfile
, AIO
,mmap
等 I/O
技术Cache loader
和 Cache manager
操作 proxy cachetcp
的网络协议